give the coup de grâce - Alemán Inglés Diccionario